package davion.study.summercloud.mapper;

import davion.study.summercloud.model.FileFolder;
import davion.study.summercloud.model.FileFolderExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface FileFolderMapper {
    long countByExample(FileFolderExample example);

    int deleteByExample(FileFolderExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(FileFolder record);

    int insertSelective(FileFolder record);

    List<FileFolder> selectByExample(FileFolderExample example);

    FileFolder selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") FileFolder record, @Param("example") FileFolderExample example);

    int updateByExample(@Param("record") FileFolder record, @Param("example") FileFolderExample example);

    int updateByPrimaryKeySelective(FileFolder record);

    int updateByPrimaryKey(FileFolder record);
}